//
//  CFNetworkErrors.h
//  TestDemo
//
//  Created by myApple on 16/2/24.
//  Copyright © 2016年 myApple. All rights reserved.
//

#ifndef CFNetworkErrors_h
#define CFNetworkErrors_h

//NSString * const RequestError = @"uclbrt_requestError";
//NSString * const ErrorInfo = @"errorInfo";

typedef enum
{
    UCLBRT_RequestExpired = 4002,                 /**< 请求过期(timestamp 或者nonce不正确) */
    UCLBRT_TokenAuthorizationFailed = 4004,       /**< token认证失败*/
    UCLBRT_ApiRequestLimit = 4005,                /**< 当天请求已达上限 */
    UCLBRT_NoSuchAccount = 4006,                  /**< 无此Token账号 */
    UCLBRT_ApplicationIsNotCertified = 4007,      /**< 应用未审核 */
    
    
    UCLBRT_CommunityDataException = 5001,         /**< 获取集群数据异常 */
    UCLBRT_CommunityDisabled = 5002,              /**< 集群已被禁用 */
    UCLBRT_CommunityNotAuthenticated = 5003,      /**< 集群尚未认证*/
    UCLBRT_NoPermission = 5004,                   /**< 没有权限 */
    UCLBRT_BuildNoNotExist = 5005,                /**< 楼栋号不存在 */
    UCLBRT_FloorNoNotExist = 5006,                /**< 楼层号数据不存在 */
    UCLBRT_RoomNoNotExist = 5007,                 /**< 房间号数据不存在 */
    UCLBRT_LockDataNotExist = 5008,               /**< 门锁数据不存在 */
    UCLBRT_NotSetAgent = 5009,                    /**< 尚未分配代理商 */
    UCLBRT_NotSetBrandNo = 5010,                  /**< 尚未分配品牌类型号 */
    UCLBRT_NotSetTypesign = 5011,                 /**< 尚未分配类型标识 */
    UCLBRT_BatchSetFailure = 5012,                /**< 批次号设置失败 */
    UCLBRT_NotSetPassword = 5013,                 /**< 门锁密钥未设置 */
    UCLBRT_GetQrcodeFailure = 5014,               /**< 获取二维码码失败 */
    UCLBRT_DataError = 5015,                      /**< 数据错误 */
    UCLBRT_InvalidCard = 5016,                    /**< 无效卡 */
    UCLBRT_StartOrEndTimeNotCorrect = 5100,       /**< 开始时间或结束时间不符合 */
    UCLBRT_StartTimeFormatNotCorrect = 5101,      /**< 开始时间格式不正确 */
    UCLBRT_EndTimeFormatNotCorrect = 5102,        /**< 结束时间格式不正确 */
    UCLBRT_MobileFormatNotCorrect = 5103,         /**< 手机号格式不正确 */
    UCLBRT_CommunityNoFormatNotCorrect = 5104,    /**< 集群编号不正确 */
    UCLBRT_BuildNoFormatNotCorrect = 5105,        /**< 楼栋号不正确 */
    UCLBRT_FloorNoFormatNotCorrect = 5106,        /**< 楼层号不正确 */
    UCLBRT_EndTimeNotAllowed = 5107,              /**< 结束时间不正确,不能超过服务到期结束时间 */
//    UCLBRT_CardFormatNotCorrect = 36,             /**< 结束时间不正确,不能超过服务到期结束时间 */
}
UCLBRT_ErrorType;

#endif /* CFNetworkErrors_h */
